<i-form :model="this.data" class='app-form' ref='form'  id='emitem_quickcreate' style="" @on-validate="formItemValidate.apply(_self, arguments)">
    <input style="display:none;" />
    <row >
            <i-col class="form-layout-container" v-show="detailsModel.group1.visible" :style="{}"  :lg="{ span: 24, offset: 0 }">
    <app-form-group :model="detailsModel.group1" layoutType="TABLE_24COL" titleStyle="" class='' :uiActionGroup="detailsModel.group1.uiActionGroup" @groupuiactionclick="groupUIActionClick($event)" :caption="$t('entities.emitem.quickcreate_form.details.group1')" :isShowCaption="false" uiStyle="DEFAULT" :titleBarCloseMode="0" :isInfoGroupMode="false" >    
    <app-form-group-data-panel slot="dataInfoPanel" :model="detailsModel.group1" :data="data" :context="context" :viewparams="viewparams"/>
    <row>
        <i-col class="form-layout-container" v-show="detailsModel.itemcode.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='itemcode' :itemRules="this.rules().itemcode" class='' :caption="$t('entities.emitem.quickcreate_form.details.itemcode')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.itemcode.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.itemcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.itemcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.emitemname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='emitemname' :itemRules="this.rules().emitemname" class='' :caption="$t('entities.emitem.quickcreate_form.details.emitemname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.emitemname.error" :isEmptyCaption="false" labelPos="LEFT">
    <input-box 
    v-model="data.emitemname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.emitemname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.itemgroup.visible" :style="{}"  :lg="{ span: 24, offset: 0 }" :xl="{ span: 24, offset: 0 }">
    <app-form-item name='itemgroup' :itemRules="this.rules().itemgroup" class='' :caption="$t('entities.emitem.quickcreate_form.details.itemgroup')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.itemgroup.error" :isEmptyCaption="false" labelPos="LEFT">
    
<app-checkbox-list 
  v-model="data.itemgroup" 
  :data="data" 
  :context="context"
  :viewparams="viewparams" 
  :disabled="detailsModel.itemgroup.disabled" 
  :localContext ='{ }' 
  :localParam ='{ }' 
  tag='EMITEMGROUP' 
  codelistType='STATIC' 
  mode="num"
  name="itemgroup" 
  style="">
</app-checkbox-list>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.itemtypename.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='itemtypename' :itemRules="this.rules().itemtypename" class='' :caption="$t('entities.emitem.quickcreate_form.details.itemtypename')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.itemtypename.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.itemtypename.disabled"
    name='itemtypename'
    deMajorField='emitemtypename'
    deKeyField='emitemtype'
    :service="service"
    :acParams="{ serviceName: 'EMItemTypeService', interfaceName: 'FetchDefault'}"
    valueitem='itemtypeid' 
    :value="data.itemtypename"
    :pickupView="{ viewname: 'emitemtypepickup-view', title: $t('entities.emitemtype.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emitemtypes', parameterName: 'emitemtype' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.unitname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='unitname' :itemRules="this.rules().unitname" class='' :caption="$t('entities.emitem.quickcreate_form.details.unitname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.unitname.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.unitname.disabled"
    name='unitname'
    deMajorField='pfunitname'
    deKeyField='pfunit'
    :service="service"
    :acParams="{ serviceName: 'PFUnitService', interfaceName: 'FetchDefault'}"
    valueitem='unitid' 
    :value="data.unitname"
    :pickupView="{ viewname: 'pfunitpickup-view', title: $t('entities.pfunit.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'pfunits', parameterName: 'pfunit' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.storename.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='storename' :itemRules="this.rules().storename" class='' :caption="$t('entities.emitem.quickcreate_form.details.storename')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.storename.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.storename.disabled"
    name='storename'
    deMajorField='emstorename'
    deKeyField='emstore'
    :service="service"
    :acParams="{ serviceName: 'EMStoreService', interfaceName: 'FetchDefault'}"
    valueitem='storeid' 
    :value="data.storename"
    :pickupView="{ viewname: 'emstorepickup-view', title: $t('entities.emstore.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emstores', parameterName: 'emstore' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
<i-col class="form-layout-container" v-show="detailsModel.storepartname.visible" :style="{}"  :lg="{ span: 12, offset: 0 }" :xl="{ span: 12, offset: 0 }">
    <app-form-item name='storepartname' :itemRules="this.rules().storepartname" class='' :caption="$t('entities.emitem.quickcreate_form.details.storepartname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.storepartname.error" :isEmptyCaption="false" labelPos="LEFT">
    
  <app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext ='{ }' 
    :localParam ='{ }' 
    :disabled="detailsModel.storepartname.disabled"
    name='storepartname'
    deMajorField='emstorepartname'
    deKeyField='emstorepart'
    :service="service"
    :acParams="{ serviceName: 'EMStorePartService', interfaceName: 'FetchDefault'}"
    valueitem='storepartid' 
    :value="data.storepartname"
    :pickupView="{ viewname: 'emstorepartpickup-view', title: $t('entities.emstorepart.views.pickupview.title'), deResParameters: [{ pathName: 'emstores', parameterName: 'emstore' }, ], parameters: [{ pathName: 'emstoreparts', parameterName: 'emstorepart' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
  </app-picker>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


    </row>
</i-form>
